@charset "utf-8";
/* CSS Document */
*{margin: 0px;padding: 0px;}
ul{list-style:none;}

/*footer*/
.auto{margin:0 auto;width:1200px;}
.clearfix:after,.clearfix:before{display:table;line-height:0;content:""}
.clearfix:after{clear:both}
.clear-float{clear:both}
.footer{background-color:#009fd9;}
.footer-floor1{width:100%;padding:36px 0 60px}
.footer-list{width:69%;height:200px;float:left}
.footer-list ul{float:left;margin-right:13%}
.footer-list .flist-4{margin-right:0}
.footer-list li{line-height:32px}
.footer-list li span{color:#b6e2f2;font-size:12px;text-decoration:none}
.footer-list li a{color:#b6e2f2;font-size:12px;text-decoration:none}
.footer-list li a:hover{text-decoration:none;color:#fff}
.footer-list .flist-title{font-size:16px;color:#fff;margin-bottom:15px}
.footer-floor2{width:100%;border-top:1px solid #4cc3ed;padding:20px 0;text-align:center;}
.footer-floor2 p{text-align:center;color:#b6e2f2;font-size:12px;height:20px;line-height:20px; white-space:nowrap; display:inline;}
.footer-floor2 p span{font-family:PingFangSC-Light,'helvetica neue','hiragino sans gb',tahoma,'microsoft yahei ui','microsoft yahei',simsun,sans-serif}
.footer-floor2 a{color:#b6e2f2;text-decoration:none; height:20px;line-height:20px;}
.footer-floor2 a:hover{color:#a8d0e0;text-decoration:underline;text-decoration:none;}
.footer-floor2 .gongan{ height:22px; line-height:22px;display: inline-block; vertical-align: middle;}
.foot-link{margin:0 15px;text-decoration:none;color:#b6e2f2}
.foot-link:hover{text-decoration:none;}
.footer-right{width:300px;float:right; margin-top:-20px;}
.telephone{width:100%;height:32px;line-height:32px;color:#fff}
.telephone .tel-number{font-size:30px;font-weight:400;text-align:right}
.official-plat{width:100%;height:200px;margin-top:20px;position:relative;}

.official-plat .p0{height:32px;width:100%;line-height:32px;color:#fff;text-decoration:none;font-size:12px; margin-left:40px; margin-top:-32px;}
.official-plat .p1{background-image:url(../images/weixinlogo.png);width:32px;height:32px; no-repeat 0 0;line-height:32px;margin-right:12px}
.official-plat .p2{background-image:url(../images/douyinlogo.png);width:32px;height:32px; no-repeat 0 0;line-height:32px;margin-right:12px}
.official-plat .p3{background-image:url(../images/weixinkefu.png);width:32px;height:32px; no-repeat 0 0;line-height:32px;margin-right:12px}


.official-plat ul{float:right;margin-top:7px;}
.official-plat ul li img{display:inline-block;width:32px;height:32px; no-repeat 0 0;line-height:32px;float:left;margin-right:12px;}
.official-plat ul li{height:45px}
.official-plat ul a{display:inline-block;height:32px;width:100%;line-height:32px;color:#fff;text-decoration:none;font-size:12px;}
.official-plat>p{display:inline-block;width:140px;height:140px;border:1px solid #ddd;background-color:#fff}
.official-plat .weixin{background-image:url(../images/weixin.png);position:absolute;top:0;left:30px;background-repeat:no-repeat;background-position:0 0;}
.official-plat .kefu{background-image:url(../images/kefu.png);position:absolute;top:0;left:30px;background-repeat:no-repeat;background-position:0 0;display:none}
.official-plat .douyin{background-image:url(../images/douyin.png);position:absolute;top:0;left:30px;background-repeat:no-repeat;background-position:0 0;display:none}

.five-superiority{width:100%;padding:10px 0 20px}

.marquee-box{overflow:hidden;width:100%;position:absolute;left:0;top:0}
.marquee{width:8000%;height:60px}
.wave-list-box{float:left}
.wave-list-box ul{float:left;height:60px;overflow:hidden;zoom:1}
.wave-list-box ul li{height:60px;width:100%;float:left;line-height:30px;list-style:none}
.wave-box{position:relative;height:60px;background:#fff}

.top{ width:100%;}
.guide{width:60px;position:fixed; right:0%;bottom:20px;}
.guide a{display:block;width:60px;height:50px; background-image:url(../images/sprite_v1.png); font-size:16px; line-height:50px;text-align:center;color:#fff;border-radius:2px;}
.guide a span{display:none;text-align:center;}
.guide a:hover{text-decoration:none;background-color:#39F;color:#fff;}
.guide a:hover span{display:block;width:60px;background:#06C;}


/*footer-m*/
.footer-m{background-color:#06c; margin-top:50px;;}
.auto-m{margin:0 auto;width:100%;}
.footer-m .text{border-top:1px solid #4cc3ed;padding:20px 0;text-align:center; color:#FFF;}